cherry plum - Spanish English Dictionary